package com.mc.lp.shared.vo;


/**
 * 
 * @author deepak
 * this value object will carry attached files for the given record, 
 */
public class AttachmentVO implements IValueObject {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private FileVo file;
	private String recordType; //record type e.g academic, sports , extra curriculum etc.
	private Long recordId; //id for record table e.g. academic, sports , memory etc.
	private int year;
	private int gradeId;
	private int termId;
	private Long studentEntityId;
	private String searchQuery;
	private String searchParameter;
	
	public String getSearchQuery() {
		return searchQuery;
	}
	public void setSearchQuery(String searchQuery) {
		this.searchQuery = searchQuery;
	}
	public String getSearchParameter() {
		return searchParameter;
	}
	public void setSearchParameter(String searchParameter) {
		this.searchParameter = searchParameter;
	}
	public FileVo getFile() {
		return file;
	}
	public void setFile(FileVo file) {
		this.file = file;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	public String getRecordType() {
		return recordType;
	}
	public void setRecordType(String recordType) {
		this.recordType = recordType;
	}
	
	public Long getRecordId() {
		return recordId;
	}
	public void setRecordId(Long recordId) {
		this.recordId = recordId;
	}
	public int getYear() {
		return year;
	}
	public void setYear(int year) {
		this.year = year;
	}
	public int getGradeId() {
		return gradeId;
	}
	public void setGradeId(int gradeId) {
		this.gradeId = gradeId;
	}
	public int getTermId() {
		return termId;
	}
	public void setTermId(int termId) {
		this.termId = termId;
	}
	public Long getStudentEntityId() {
		return studentEntityId;
	}
	public void setStudentEntityId(Long studentEntityId) {
		this.studentEntityId = studentEntityId;
	}
}
